automatic drinking trough - French English Dictionary